package ophiux.api.sdk.request.prescription;

import ophiux.api.sdk.request.OphiuxBaseRequest;
import ophiux.api.sdk.response.prescription.AddPatientByNoCardResponse;
import ophiux.common.parse.FieldKey;

/**
 * 1.5.5无卡患者注册服务
 * <br/>请求地址:
 * <br/><h1>创建人: hehailong</h1><br/>
 * 创建时间：2017-7-18 下午5:46:28<br/>
 * 修改记录1：
 */
public class AddPatientByNoCardRequest extends OphiuxBaseRequest<AddPatientByNoCardResponse>{
	@FieldKey("HOSPITAL_CODE")
	private String HOSPITAL_CODE;//	Y	String	医院编码
	@FieldKey("NAME")
	private String NAME;//	Y	String	患者姓名
	@FieldKey("ID_CARD_NUMBER")
	private String ID_CARD_NUMBER;//	Y	String	身份证号码
	@FieldKey("SEX")
	private String SEX;//	Y	String	性别
	@FieldKey("NATIONALITY")
	private String NATIONALITY;//	N	String	国籍，默认：中国
	@FieldKey("STATION")
	private String STATION;//	N	String	身份，默认：一般人员
	@FieldKey("BIRTHDAY")
	private String BIRTHDAY;//	N	String	生日，格式：YYYY-MM-DD
	@FieldKey("TEL")
	private String TEL;//	Y	String	手机号码
	@FieldKey("ADDRESS")
	private String ADDRESS;//	N	String	居住地址
	@FieldKey("FOLK")
	private String FOLK;//	N	String	民族，默认：汉族
	
	
	
	@Override
	public String getApiMethod() {
		return "own:addPatientByNoCard";
	}

	@Override
	public String getApiVersion() {
		return "API";
	}

	@Override
	public String getTextParam() {
		return businessParam;
	}

	@Override
	public Class<AddPatientByNoCardResponse> getResponseClass() {
		return AddPatientByNoCardResponse.class;
	}

	
	
	
	public String getHOSPITAL_CODE() {
		return HOSPITAL_CODE;
	}

	public void setHOSPITAL_CODE(String hOSPITAL_CODE) {
		HOSPITAL_CODE = hOSPITAL_CODE;
	}

	public String getNAME() {
		return NAME;
	}

	public void setNAME(String nAME) {
		NAME = nAME;
	}

	public String getID_CARD_NUMBER() {
		return ID_CARD_NUMBER;
	}

	public void setID_CARD_NUMBER(String iD_CARD_NUMBER) {
		ID_CARD_NUMBER = iD_CARD_NUMBER;
	}

	public String getSEX() {
		return SEX;
	}

	public void setSEX(String sEX) {
		SEX = sEX;
	}

	public String getNATIONALITY() {
		return NATIONALITY;
	}

	public void setNATIONALITY(String nATIONALITY) {
		NATIONALITY = nATIONALITY;
	}

	public String getSTATION() {
		return STATION;
	}

	public void setSTATION(String sTATION) {
		STATION = sTATION;
	}

	public String getBIRTHDAY() {
		return BIRTHDAY;
	}

	public void setBIRTHDAY(String bIRTHDAY) {
		BIRTHDAY = bIRTHDAY;
	}

	public String getTEL() {
		return TEL;
	}

	public void setTEL(String tEL) {
		TEL = tEL;
	}

	public String getADDRESS() {
		return ADDRESS;
	}

	public void setADDRESS(String aDDRESS) {
		ADDRESS = aDDRESS;
	}

	public String getFOLK() {
		return FOLK;
	}

	public void setFOLK(String fOLK) {
		FOLK = fOLK;
	}
}


